base-files: bridge config, avoid having a random ipv6 ll address (backport of r26426)
authorFelix Fietkau <[email protected]>
Sun, 3 Apr 2011 01:24:31 +0000 (01:24 +0000)
committerFelix Fietkau <[email protected]>
Sun, 3 Apr 2011 01:24:31 +0000 (01:24 +0000)
commit4bafcce855afa810ec2b3b14303708e7522aca13
tree261fb66867a38643ef315594f8fa6602980d87ed
parentfce6b2f7371a2389675cd3ed1ab77fb7a1598944
base-files: bridge config, avoid having a random ipv6 ll address (backport of r26426)

So far, we are setting the bridge interface up before having added any
bridge interface ports. This results in the bridge assigning a random
mac address to its bridge interface and therefore IPv6 assigning a
matching link local address to the bridge interface as soon as the
bridge interface is up. After adding the first bridge port interface,
the bridge's mac address is reset correctly, however the IPv6 link
local address stays the same.

This commit ensures that we are at least having the IPv6 link local
address of the first interface added to the bridge instead of a random
one.

Signed-off-by: Linus Lüssing <[email protected]>
SVN-Revision: 26427
package/base-files/files/lib/network/config.sh